package main.problemstruktur;

import java.util.ArrayList;

public class Problem {
	private final ArrayList<Knoten> nodes;
	private final int anzahlBereiche;

	public Problem(int anzahlBereiche) {
		nodes = new ArrayList<Knoten>();
		this.anzahlBereiche = anzahlBereiche;
	}

	public void add(ArrayList<Zeitintervall> nodeZeiten, int id, int dauer) {
		nodes.add(new Knoten(nodeZeiten, id, dauer, anzahlBereiche));
	}

	public ArrayList<Knoten> getNodes() {
		return nodes;
	}

	public int getAnzahlBereiche() {
		return anzahlBereiche;
	}
}
